/* ::::: http://127.0.0.1/es/static/css/admin/style.css ::::: */

/* ::::: http://127.0.0.1/es/static/css/admin/base.css ::::: */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote { margin: 0px; padding: 0px; }
table { border-collapse: collapse; border-spacing: 0px; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: outside none none; }
q::before, q::after { content: ""; }
.clearfix::after { content: ""; display: block; height: 0px; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
.clearfix { display: block; }
body { font-weight: normal; font-size: 12px; font-family: "微软雅黑"; background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
a { color: rgb(51, 51, 51); text-decoration: none; }
a:hover { color: rgb(255, 0, 0); text-decoration: none; }
form { padding: 0px; margin: 0px; }
.colorarea01 { margin-top: 0px; padding: 20px; }
.search { padding: 5px 0px; height: 28px; background: rgb(249, 249, 249) none repeat scroll 0% 0%; border-top: 1px solid rgb(205, 205, 205); border-bottom: 1px solid rgb(205, 205, 205); margin-bottom: 10px; }
.search .searchL { float: left; padding: 7px 0px 0px 10px; }
.menulist { padding: 0px; }
.menulist li { float: left; height: 15px; line-height: 15px; padding-right: 20px; }
.menulist li a.add { padding: 5px 0px 5px 25px; background: transparent url(../../admin/img/menu.png) no-repeat scroll 0px 0px; }
.rightmenu a { color: rgb(0, 102, 153); text-decoration: underline; }
.listtable { width: 100%; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-top: 1px solid rgb(205, 205, 205); border-left: 1px solid rgb(205, 205, 205); }
.listtable th { color: rgb(102, 102, 102); height: 30px; line-height: 30px; padding: 0px 10px; background: rgb(239, 239, 239) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(205, 205, 205); border-right: 1px solid rgb(205, 205, 205); font-weight: normal; }
.listtable td { padding: 8px; border-bottom: 1px solid rgb(205, 205, 205); line-height: 20px; border-right: 1px solid rgb(205, 205, 205); background: rgb(249, 249, 249) none repeat scroll 0% 0%; }
.listtable input[type="text"], .listtable textarea, .maintable input[type="text"], .maintable textarea { border: 1px solid rgb(208, 208, 208); font-family: Verdana,Geneva,sans-serif,"宋体"; font-size: 12px; margin: 0px 5px 0px 0px; padding: 4px; }
.buttontd { padding: 10px; }
.buttontd a { float: left; background: rgb(0, 109, 204) none repeat scroll 0% 0%; border: 1px solid rgb(0, 81, 153); margin-right: 5px; padding: 2px 8px; color: rgb(255, 255, 255); }
.ip01 { width: 50px; height: 20px; line-height: 20px; text-align: center; border-width: 1px; border-style: solid; border-color: rgb(88, 84, 85) rgb(88, 84, 85) rgb(204, 204, 204); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
